#include <my_head.h>

int main(int argc, const char *argv[]){
    FILE *fp = NULL;
    // 打开文件
    if(NULL == (fp = fopen("hellow.txt", "r")))
        ERR_LOG("fopen error");
    
    // 在文件中读取一个字符
    int value = 0;
    value = fgetc(fp); // 读取文件中的第一个字符 光标自动后移一个字节
    printf("value = [%d][%c]\n", value, value);
    value = fgetc(fp); // 读取文件中的第二个字符 光标自动后移一个字节
    printf("value = [%d][%c]\n", value, value);

    // 在终端读取一个字符 
    value = fgetc(stdin); // <==> value = getchar();
    printf("value = [%d][%c]\n", value, value);

    // 关闭文件
    fclose(fp);

    return 0;
}